home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / KEYBOARD / ROT13 / !Rot13 / !Help next >
Text File  |  1995-12-23  |  7KB  |  138 lines

  1.                                     +---------+
  2.                                     |  Rot13  |
  3.                                     +---------+
  4.  
  5. Version 1.10 © Sam Kington 25th December 1995
  6. This program is freeware, *not* public domain – i.e., I retain copyright (see
  7. “Boring legal message”). This module will only work with RISC OS 3 or later.
  8.  
  9. Users of version 1.00 – see “Changes since version 1.00” for details of new
  10. stuff.
  11.  
  12. What this program does
  13. -----------------------------------------------------------------------------
  14.  
  15. Rot13 is a module which will Rot13-encrypt anything you type, as you type.
  16. (This only works under the desktop, so you can press F12 and turn it off and
  17. see what you're doing). Rot13-encryption only modifies alphabetical
  18. characters, and simply moves them 13 spaces along the alphabet. For instance,
  19. ‘Hello there’ becomes ‘Uryyb gurer’, which in turn becomes ‘Hello there’
  20. again if you type ‘Uryyb gurer’ for some reason.
  21.  
  22. Rot13-encryption is habitually used on the Internet, to encrypt postings that
  23. may cause some people to be offended by them. As this module affects what you
  24. type in the privacy of your own home, and doesn't allow you to decrypt what
  25. you have typed, it is thus utterly pointless; if you don't have internet
  26. access, it is even less useful than it could conceivably have been.
  27.  
  28. Why is this useful?
  29. -----------------------------------------------------------------------------
  30.  
  31. Well, it’s a desktop silly, so it isn’t ;). People who can read news but
  32. don’t have rot13 facilities could possibly use it to decrypt messages, but
  33. that would mean typing in loads of gibberish manually, which is not my idea
  34. of fun.
  35.  
  36. Limitations
  37. -----------------------------------------------------------------------------
  38.  
  39. It only works in the Desktop, as it’s a filter, and it also does’t work in
  40. writable icons. Given the nature of the program, this is probably more of a
  41. relief than a disappointment to most users ;).
  42.  
  43. Changes since version 1.10
  44. -----------------------------------------------------------------------------
  45.  
  46. When you run Rot13, as well as loading the Rot13 module, which rot13 encrypts
  47. everything you type, you also run a little program called “ModRot13”, which
  48. Rot13-encrypts module text – module titles, *commands, and help text. (This
  49. doesn't work for ROM modules, so things shouldn't come crashing to a halt).
  50. You can then have fun trying to work out which module is which – because now
  51. they all look like Welsh. (Cheap joke.)
  52.  
  53. Running Rot13 again *should* bring the modules back to normal. (But where's
  54. the fun in that?).
  55.  
  56. Why is the source code provided?
  57. -----------------------------------------------------------------------------
  58.  
  59. A lot of desktop sillies are almost identical, with just the sprites changed
  60. - there are a *lot* of Wanda-type thingies out there, for instance ;). People
  61. want to do this - it’s an easy way to learn programming - so I might as well
  62. help them. That’s why the source code is provided: so other people can write
  63. similar things, but not have to re-invent the wheel. All you have to bother
  64. about is the bit between .filter and .exitfilter.
  65.  
  66. *NB*: although I allow you to modify the code and release new versions of it,
  67. you *must* acknowledge the origin of the code clearly in the documentation.
  68.  
  69. Boring legal message
  70. -----------------------------------------------------------------------------
  71.  
  72.    This application is freeware, that is, it can be distributed freely as
  73. long as only reasonable charges are made for media and distribution. I retain
  74. copyright on all program code and documentation.
  75.  
  76.    This software is supplied “as is”: I make no warranty, expressed or
  77. implied, of the merchantability of this software or its fitness for any
  78. particular purpose. In no circumstances shall I be liable for any damage,
  79. loss of profits, or any indirect or consequential loss arising out of the use
  80. of this software or inability to use this software, even if I have been
  81. advised of the possibility of such loss.
  82.  
  83. Distribution
  84. -----------------------------------------------------------------------------
  85.  
  86.    You must distribute all files intact, including source code and this
  87. documentation, with this package – in other words, the files !Run, !Sprites,
  88. !Sprites22, Rot13, ModSource, !Help and Vsn100. Feel free to muck around with
  89. it as much as you like when it’s on your machine, but distribute the original
  90. files, please.
  91.  
  92. About all these strange foreign characters in this file
  93. -----------------------------------------------------------------------------
  94.  
  95.    OK, so if you’re reading this on a PC or a Mac or another strange machine
  96. like that, you may be wondering what all these strange ae things are. Well,
  97. they’re quotes (sorry, there was another one), dashes, ligatures, etc.
  98. Honest. But not on all machines...
  99.    Basically, character sets are only standard up to character 127, which is
  100. basically alphanumerics and a few standard punctuation marks. Foreign
  101. characters, typographical oddities like quotes and ligatures, and other more
  102. obscure symbols are “non-standard”, and each computer often has its own idea
  103. of where they should go in the character set. So don’t worry: even if it’s
  104. hard to read on your current machine, it won’t be on an Acorn machine. It may
  105. look slightly strange if you’re using the System font, however.
  106.    But why am I using these strange characters in the first place? Well,
  107. they’re in the character set and they look nice in an outine font, and I’ve
  108. written a program called Smart Quotes (sorry for the plug) that substitutes
  109. these sort of characters automatically, and I’ve got it turned on at the
  110. moment...
  111.  
  112. How to contact me
  113. -----------------------------------------------------------------------------
  114.  
  115. All bug-reports, suggestions, comments or indeed any feedback at all will be
  116. welcomed. (Although as this is a rather stupid program, I don't really expect much).
  117. Here’s how to get to me:
  118.  
  119. E-mail     : sam@grelb.src.gla.ac.uk
  120.              This should be OK until June 1996, and may still work afterwards.
  121.              Mail gets forwarded to a French (Minitel) address during holidays,
  122.              so response time will be longer.
  123.  
  124. Snail-mail : My term-time address, at least until June 1996, is:
  125.              Sam Kington
  126.              12/4 Southpark Terrace
  127.              Glasgow G12 8LG
  128.              SCOTLAND
  129.              
  130.              Alternatively, use the home address - slower, but surer.
  131.              Sam Kington
  132.              Merlhiot
  133.              24420 Savignac les Eglises
  134.              FRANCE
  135.  
  136. Term-time is October to June, with bits off at Christmas (3 weeks) and
  137. Easter (4 weeks).
  138.